/*
 * 通用错误代码>10 && <101
 * 需指定message错误代码 >=101
 * */

class ErrorHandlerCode{

}
//API签名错误
ErrorHandlerCode.APISIGNERROR = {
    status:11,
    message: 'API签名错误'
};

//请求方法异常
ErrorHandlerCode.REQUESTMETHODERROR = {
    status:12,
    message: '请求方法错误，只接受POST请求'
};

//请求方法异常
ErrorHandlerCode.INNERSERVICERROR = {
    status:13,
    message: '服务器内部异常'
};

//登录用户学号错误
ErrorHandlerCode.USERLOGINUSERNOERROR = {
    status:14,
    message: '该用户不存在'
};

//登录用户密码错误
ErrorHandlerCode.USERLOGINPASSWORDERROR = {
    status:15,
    message: '用户密码错误'
};
//注册用户的学号已存在
ErrorHandlerCode.USERREGISTNOEXIT = {
    status:16,
    message: '学号已存在'
};

//用户未登录
ErrorHandlerCode.USERLOGINTIMEOUT = {
    status:17,
    message: '需要登录系统'
};

//用户未登录
ErrorHandlerCode.ADMINLOGINTIMEOUT = {
    status:18,
    message: '需要管理员权限'
};

//上传图片失败
ErrorHandlerCode.UPLOADIMGERROE = {
    code:19,
    message:'上传失败'
}

//缺少参数
ErrorHandlerCode.MISSINGPARAMETER = 101;



module.exports = ErrorHandlerCode;